header {
    position: relative;
    height: 64px;
    width: 100%;
    background: -webkit-linear-gradient(30deg, #093fd3 30%, #b50ae9, #c3d807);  
}

@font-face {
    font-family: 'icomoon';
    src:  url('../fonts/icomoon.eot?yib2fn');
    src:  url('../fonts/icomoon.eot?yib2fn#iefix') format('embedded-opentype'),
      url('../fonts/icomoon.ttf?yib2fn') format('truetype'),
      url('../fonts/icomoon.woff?yib2fn') format('woff'),
      url('../fonts/icomoon.svg?yib2fn#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }

.nav {
    width: 1000px;
    margin: 0 auto;
}

.logo {
    float: left;
    width: 52px;
    height: 51px;
}

.logo img {
    margin-top: 5px;
    width: 100%;
}

.nav_inner {
    width: 930px;
    float: left;
    height: 64px;
}

.nav_inner ul li {
    float: left;
    color: #ffff;
    font-size: 17px;
    height: 42px;
    margin-top: 13px;
    line-height: 42px;
    padding: 0 20px;
    text-align: center;
    margin-left: 6px;
    transition: all linear .2s;
}

.nav_inner ul li:hover {
    border: 1px solid #a7d500;
    border-radius: 21px;
    color: #a7d500;
    cursor: pointer;
    margin-left: 10px;
}

.language {
    position: absolute;
    top: 0;
    right: 150px;
    width: 200px;
    height: 64px;
}

.language span {
    margin-top: 16px;
    display: inline-block;
    color: #fff;
    font-size: 14px;
    width: 73px;
    height: 32px;
    line-height: 32px;
    margin-right: 5px;
    text-align: center;
}

.language span:hover {
    border: 1px solid #a7d500;
    color: #a7d500;
    cursor:pointer;
}

.footer {
    position: relative;
    margin-top: 100px;
    height: 283px;
    width: 100%;
    background-color: #000;
}

.footer_inner {
    height: 283px;
    width: 1000px;
    margin: 0 auto;
    padding-top: 50px;
}

.footer_inner ul li i {
    font-family: 'icomoon';
}

.footer_inner ul li {
    color: #d7d7d7;
    font-size: 18px;
    margin-top: 10px;
}

.footer_inner ul li span {
    font-size: 14px;
    color: #666;
}

.footer_wx {
    position: absolute;
    top: 62px;
    right:150px;
    width: 600px;
    height: 300px;
}

.footer_wx ul li {
    float: left;
    margin-right: 20px;
}

.footer_wx img  {
    width: 100px;
    height: 100px;
}

.footer_wx ul li span {
    display: block;
    text-align: center;
    margin-top: 5px;
}

.footer_wx span {
    font-size: 14px;
    color: #aaaa;
}

.gm {
    margin-bottom: 10px;
    display: block;
}

.f {
    text-align: center;
    color: #989898;
}